package cn.itrip.common;

/**
 * 系统错误编码，根据业务定义如下
 * <br/>
 * 酒店主业务biz：1开头（10000）<br/>
 * 评论：10001 ——10100<br/>
 * 酒店详情：10101 ——10200<br/>
 * 订单：10201 ——10400<br/>
 * 搜索search：2开头（20000）<br/>
 * 认证auth：3开头（30000）<br/>
 * 支付trade：4开头（40000）<br/>
 * @author hduser
 *
 */
public class ErrorCode {

	/*公共模块错误码*/
	public static final String SQL_ERROR = "200001";//缓存异常



	/*认证模块错误码-start*/
	public final static String AUTH_UNKNOWN="30000";
	public final static String AUTH_USER_ALREADY_EXISTS="30001";//用户已存在
	public final static String AUTH_AUTHENTICATION_FAILED="30002";//认证失败
	public final static String AUTH_PARAMETER_ERROR="30003";//用户名密码参数错误，为空
	public final static String AUTH_ACTIVATE_FAILED="30004";//邮件注册，激活失败
	public final static String AUTH_REPLACEMENT_FAILED="30005";//置换token失败
	public final static String AUTH_TOKEN_INVALID="30006";//token无效
	public static final String AUTH_ILLEGAL_USERCODE = "30007";//非法的用户名
	public static final String AUTH_REDIS_ERROR = "30008";//缓存异常
	public static final String AUTH_PROTECTTIME_ERROR = "30009";//缓存异常
	/*认证模块错误码-end*/

	/*支付主业务模块-start*/
	public static final String PAY_ARGS_ERROR = "500001";//缓存异常



	/*支付模块错误码-end*/


	/*酒店主业务模块-start*/
	public final static String HOTEL_ILLEGAL_ARGS="400001";
	public final static String HOTEL_SQLEXCEPTION="400002";




	/*认证模块错误码-end*/

	/*评论模块-start*/
	public final static String COMMENT_ILLEGAL_ARGS="500001";
	public final static String COMMENT_SQLEXCEPTION="500002";
	public final static String IMAGE_OUTOF_BOUND_EXCEPTION="500003";
	public final static String NO_IMAGE_EXCEPTION="500004";




	/*评论模块错误码-end*/

}
